package stream;

import org.w3c.dom.ls.LSOutput;

import java.util.ArrayList;

/**
 * @author wang'ji'cheng
 * @date 2025/7/19
 */
public class Demo1 {
    public static void main(String[] args) {
        /*
        在集合中添加元素
        1.把所有以张开头的元素存储到新集合中
        2.把"张"开头的，长度为3的集合再存储到新集合中
        3.遍历打印
         */

        ArrayList<String> list = new ArrayList<>();
        list.add("张三");
        list.add("张无忌");
        list.add("李四");
        list.add("张大大");
        list.add("王五");

        list.stream().filter(s -> s.startsWith("张")).filter(s -> s.length()==3).forEach(s-> System.out.println(s));
    }
}
